<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // ### 1.3 16进制随机颜色，

        // ​	题目描述：使用Math对象，制作一个16进制的随机颜色

        // ​	题目提示：16进制包括 “ 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F ”

        // ​	例： “#f23a4b” 


        // function getRandom(min, max) {
        //     return Math.floor(Math.random() * (max - min + 1)) + min;
        // }
        // console.log(getRandom());


  //   a       // function ranDom(min, max) {
        //     return Math.floor(Math.random() * (max - min+1) + min);
        // }
        // var num = "#";
        // for (var i = 0; i < 6; i++) {
        //     num1 = ranDom(0, 16);
        //     if (num1 == 10) {
        //         num += "A";
        //     } else if (num1 == 11) {
        //         num += "B";
        //     } else if (num1 == 12) {
        //         num += "C";
        //     } else if (num1 == 13) {
        //         num += "D";
        //     } else if (num1 == 14) {
        //         num += "E";
        //     } else if (num1 == 15) {
        //         num += "F";
        //     } else if (num1 < 10) {
        //         num += num1;
        //     }
        // }
        // console.log(num);


   // b 
        var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 'A', 'B', 'C', 'D', 'E', 'F' ];
        // 随机函数

        function getRandom(min, max) {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        }
        
        var str = '#';
        for (var i = 0; i < 6; i++) {
            // 随机的是0-15的索引
            var index = getRandom(0, arr.length - 1)

            str += arr[index]

        }
        console.log(str);


    </script>
</body>

</html>